/*基础样式*/
*{margin:0px;padding:0px;}
body{font-size:14px;color:#555555;font-family:"微软雅黑";background:#fff;}
ul,ol,li{list-style-type:none;}
h2,p{margin:0;padding:0;}
a{text-decoration:none;color:#555;outline:none;}
img{border:none;vertical-align:top;}
.container{width:100%;min-width:1280px;}
.mr0{margin-right:0px!important;}
.bd0{border:none!important;}
.back{background:#f8f8f8}
/*返回顶部*/
*html{background-image:url(about:blank);background-attachment:fixed;}
/*解决IE6闪动问题 end*/
/* toTop */
.toTop{width:50px;height:50px;background:url(../2017images/top.png) no-repeat;cursor:pointer;position:fixed;right:14px;bottom:100px;}
.toTop:hover{background:url(../2017images/top-hover.png) no-repeat;}
*html .toTop{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));margin-bottom:80px;}
/*header*/
.header{width:100%;height:100px;min-width:1280px;}
.header-con{width:1280px;margin:0px auto;}
.header-con-logo{float:left;}
.header-con-logo img{float:left;margin-top:2px;margin-right:10px;}
.header-con-logo p{float:left;margin-top:30px;}
.header-con-logo p span{display:block;font-size:22px;font-weight:bold;color:#000;}
.header-con-search{float:right;margin-top:45px;}
.header-con-search-a{float:left;}
.header-con-search-a a{background:url(../2017images/border.png) no-repeat right;display:inline-block;height:18px;line-height:18px;padding:0px 8px 0px 4px;}
.header-con-search-a a:last-child{background:none;}
.header-con-search-b{float:left;margin-left:20px;margin-top:-5px;margin-right:20px;position:relative;z-index:99999}
.header-con-search-b a{margin-right:5px;}
#box{width:100px;height:100px;background:#000;}
#wxbox:hover #wxpic{display:block}
#wxpic{position:absolute;left:-80px;top:-26px;z-index:0;width:75px;height:75px;border:1px solid #ddd; display:none}
.header-con-search-c{float:left;}
.header-con-search-c input{float:left;margin-top:-10px;}
#search-input{border:1px solid #ddd;height:34px;line-height:34px;width:170px;padding-left:5px;}
#search-img{background:url(../2017images/search.png);border:none;width:38px;height:36px;}

/*banner*/
.index-banner{width:100%;min-width:1280px;height:340px;position:relative;overflow:hidden;}
.banner-bg-top{background:url(../2017images/tm.png);position:absolute;top:0px;left:50%;margin-left:-960px;width:1920px;height:6px;z-index:11}
.banner-bg-bottom{background:url(../2017images/tm.png);position:absolute;bottom:0px;left:50%;margin-left:-960px;width:1920px;height:6px;z-index:11}
.index-banner .bd{width:1280px;margin:0px auto;position:relative;}
.index-banner .pic{overflow:hidden;height:340px;background-color:#363535;}
.index-banner .pic li{height:340px;width:1280px;overflow:hidden;}
.index-banner .pic li img{display:block;height:340px;width:1280px;}
.index-banner .tempWrap{overflow:visible!important}
.index-banner .tempWrap ul{margin-left:-1280px!important;}
.index-banner .num{bottom:24px;position:absolute;z-index:3;right:50%;margin-right:-90px;}
.index-banner .num li{width:16px;height:16px;position:relative;float:left;margin:0 10px;cursor:pointer;overflow:hidden;background:url(../2017images/dian.png) no-repeat;text-indent:-10em;}
.index-banner .num .on{background:url(../2017images/dian-active.png) no-repeat;}
.index-banner .pnBtn{position:absolute;z-index:10;top:0;width:100%;height:340px;}
.index-banner .left{left:-50%;margin-left:-640px;}
.index-banner .right{left:50%;margin-left:640px;*margin-left:639px;}
.prev{position:absolute;left:0px;top:0px;z-index:999;}
.next{position:absolute;right:0px;top:0px;z-index:999}
.index-banner .pnBtn .blackBg{display:block;position:absolute;left:0;top:0;width:100%;height:340px;background:#000;filter:alpha(opacity=50);opacity:0.5;}
.index-banner .next:hover{background:url(../2017images/prevnext.png) no-repeat -64px -64px;}
.index-banner .prev:hover{background:url(../2017images/prevnext.png) no-repeat 0 -64px;}
.index-banner .prev{position:absolute;background:url(../2017images/prevnext.png) no-repeat 0 0;width:64px;height:64px;top:139px;z-index:10;left:0px;opacity:1!important;}
.index-banner .next{position:absolute;background:url(../2017images/prevnext.png) no-repeat -64px 0;width:64px;height:64px;top:139px;z-index:10;right:0px;opacity:1!important;}

/*页面主体*/
.main{width:1280px;margin:0px auto;overflow:hidden;}
.main-left{float:left;width:910px;}
.groupnews{margin:15px 0px 40px 0px;overflow:hidden;}
.groupnews-bt{height:65px;line-height:65px;position:relative;}
.groupnews-bt h2{font-weight:normal;line-height:65px;height:65px;font-size:20px;}
.groupnews-box-left{float:left;width:340px;margin-right:15px;}
.groupnews-box-left img{width:340px;height:250px;}
.groupnews-box-right{float:right;width:540px;height:250px;overflow:hidden;}
.groupnews-box-right ul li{position:relative;line-height:36px;height:36px;}
.groupnews-box-right ul li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.groupnews-box-right ul li:hover{color:#004ea1;}
.groupnews-box-right ul li:hover a{}
.groupnews-box-right ul li span{position:absolute;right:0px;}
.groupnews-box-right a{color:#555;}
.groupnews-box-right a:hover{color:#004ea1;font-weight:bold;font-size:16px;}

.more{position:absolute;height:65px;line-height:65px;right:0px;top:0px;font-size:12px;}
.more a:hover{color:#004ea1;text-decoration:underline;}

/*lunbo*/
.banner-box{width:340px;height:250px;position:relative;overflow:hidden;}
.banner-box .bd{width:100%!important;}
.banner-box .bd ul{height:250px;}
.banner-box .bd li .m-width{width:340px;margin:0 auto;overflow:hidden;height:250px;}
.banner-box .bd li .m-width p{height:50px;background:#666666;line-height:50px;color:#fff;padding:0px 15px;position:absolute;bottom:0px;left:0px;width:340px;}
.banner-box .bd li{width:100%!important;height:250px;}
.banner-box .bd li a{display:block;background-size:auto;}
.banner-btn{width:359px;position:relative;}

.banner-box .next:hover{background:url(../2017images/prevnext1.png) no-repeat -32px -32px;}
.banner-box .prev:hover{background:url(../2017images/prevnext1.png) no-repeat 0 -32px;}
.banner-box .prev{position:absolute;background:url(../2017images/prevnext1.png) no-repeat 0 0;width:32px;height:32px;top:45%;z-index:10;left:0px;opacity:1!important;}
.banner-box .next{position:absolute;background:url(../2017images/prevnext1.png) no-repeat -32px 0;width:32px;height:32px;top:45%;z-index:10;right:0px;opacity:1!important;}


/*nav*/
.nav{z-index:99999;width:100%;background:url(../2017images/nav-bg.png) no-repeat center;min-width:1280px;}
.box{width:1280px;margin:0px auto;height:49px;margin:0px auto;position:relative;z-index:999}
.box ul{height:49px;}
.box-wrap{position:absolute;left:284px;top:0px;}
.box ul li{float:left;width:111px;height:49px;line-height:49px;text-align:center;border-right:1px solid #0063cc;}
.box ul li a{color:#fff;}
.box ul li:hover{background:url(../2017images/navlibg.png);}
.li-one:hover{background:none!important;}
.box ul li:hover ul{display:block;}
.box ul li a{text-align:center;font-size:16px;display:block;text-decoration:none;}
.box ul li ul{display:none;width:160px;background:url(../2017images/navlibg.png);height:auto;overflow:hidden;}
.box ul li ul li{width:160px;height:36px;background:url(../2017images/navlibg.png);line-height:36px;font-size:14px;border-right:none;border-bottom:1px solid #3bc5f3}
.box ul li ul li a{color:#fff;font-size:12px;}
.box ul li ul li a:hover{color:#333;}
.box ul li ul li:hover{background:#fff;}

/*手风琴*/
.lunbo{overflow:hidden;}
.fold_wrap{width:935px;height:260px;margin:0px auto;overflow:hidden;}
.fold_wrap li{float:left;width:130px;height:260px;position:relative;overflow:hidden;cursor:pointer;}
.fold_wrap li .mask_b{position:absolute;overflow:hidden;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.3);_background:#B2B2B2;}
.fold_wrap li.active .mask_b{background:none;}
.fold_wrap li .mask_b h4{color:#fff;width:30px;margin:0 auto;display:block;font:20px/20px Microsoft Yahei;position:relative;padding:30px 0 0 0;}
.fold_wrap li.big{width:322px;}
.fold_wrap li .adv_intro{ width:92%; height:40px; padding:5px 4%; position:absolute;left:0; bottom:-50px;background:#37D; color:#FFF; overflow:hidden;}
.adv_intro_show{bottom:0 !important; transition:bottom 0.3s linear 0.3s; -webkit-transition:bottom 0.3s linear 0.3s;}

.pic_auto{width:100%;height:100%;}


/*右边专题栏目*/
.main-right{float:right;width:330px;margin-top:15px;position:relative;}
.main-right h2{font-weight:normal;height:65px;line-height:65px;font-size:20px;}
.notice{overflow:hidden;}
.notice-bt{position:relative;}
.notice ul{overflow:hidden;}
.notice ul li{line-height:36px;width:330px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.notice ul li:hover{color:#004ea1;}
.notice ul li:hover a{color:#004ea1;}

.special{margin-top:18px;font-size:12px;}
.special p{height:40px;line-height:40px;overflow:hidden;}
.special p span{display:block;float:left;font-size:20px;}
.special p a{float:right;font-size:12px;}
.special p a:hover{color:#004ea1;text-decoration:underline;}
.special ul{width:330px;overflow:hidden;clear:both}
.special ul li{float:left;background:#fff;height:45px;line-height:45px;width:157px;margin:12px 12px 0px 0px;position:relative;text-indent:42px}
.special ul li a{display:block;color:#004ea1;}
.special ul li img{float:left;position:absolute;left:8px;top:12px;}
.special ul li:hover{background:#38bfef;}
.img-hover{position:absolute;display:none;}
.special ul li:hover .img-hover{display:block;}
.special ul li:hover a{color:#fff;}

.zhaobiao{overflow:hidden;background:#fff;margin-top:18px;}
.zhaobiao p{height:40px;line-height:40px;overflow:hidden;}
.zhaobiao p span{display:block;float:left;font-size:20px;}
.zhaobiao p a{float:right;font-size:12px;}
.zhaobiao p a:hover{color:#004ea1;text-decoration:underline;}
.zhaobiao li a:hover{color:#004ea1;}
.zhaobiao ul{clear:both;overflow:hidden;padding-bottom:18px;}
.zhaobiao ul li{margin-top:18px;float:left;width:310px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.lianjie{overflow:hidden;margin-top:18px;}
.lianjie ul{clear:both;overflow:hidden;padding-bottom:15px; }
.lianjie ul li{float:left;min-width: 150px;margin-top: 18px;/* height:25px; *//* line-height:25px; */ padding-right:15px; display:block;}

.lianjie p{height:40px;line-height:40px;overflow:hidden;}
.lianjie p span{display:block;float:left;font-size:20px;}
.lianjie p a{float:right;font-size:14px;margin-top:5px;}
.lianjie li a:hover{text-decoration:underline;}

/*footer*/
.footer{background:url(../2017images/footer.jpg) center;width:100%;min-width:1280px;margin-top:30px;overflow:hidden;color:#fff;}
.footer-con{width:1280px;margin:0px auto;overflow:hidden;padding:10px 0;height:30px;line-height:30px; text-align:center;}
.footer-con span{ padding:0 10px;}

.footer-con-left{float:left;width:300px;margin-top:50px;margin-left:200px;}
.footer-con-left a{color:#fff;}
.footer-con-left dd{float:left;height:100px;line-height:30px;}
.footer-con-left dt{width:300px;height:30px;line-height:30px;}

.footer-con-right{float:right;margin-top:30px;margin-right:100px;}
.footer-con-right p{height:30px;line-height:30px;}

#footer-con-left-p2{margin-left:100px;margin-top:10px;}
.nav-tab{background:url(../2017images/blue-bk.png) left;width:910px;height:248px;margin-bottom:40px;color:#fff;}
.nav-tab a{color:#fff;}
.tab{width:880px;position:relative;clear:both;overflow:hidden;margin:0px auto;}
.mores{position:absolute;right:0px;top:40px;font-size:12px;}
.mores a:hover{text-decoration:underline;}
.tab ul.menu{}
.tab ul.menu li{float:left;text-align:center;width:90px;height:25px;line-height:25px;list-style:none;font-size:20px;cursor:pointer;}
.tab ul.menu li.active{color:#fff;text-decoration:underline;}
.con2,.con3,.con4,.con5,.con6,.con7{display:none;}
.menu{margin-top:36px;width:900px;overflow:hidden;}
.menu li{float:left;background:url(../2017images/border-r.png) no-repeat 100% 80%;padding:0px 10px;line-height:20px;font-size:20px;}
.con1,.con2,.con3,.con4,.con5,.con6,.con7{overflow:hidden;margin-top:20px;width:900px;}
.nav-tab ol li{background:url(../2017images/li-dian.png) no-repeat left;text-indent:20px;float:left;height:36px;line-height:36px;margin-right:34px;width:423px;position:relative;}
.nav-tab ol li span{position:absolute;right:0px;top:0px;}
.nav-tab p a{float:right;margin-right:50px;}
.nav-tab ol li a:hover{color:#e1905a;}




/*内页公共部分*/
.banner-public{position:relative; width:100%; overflow:hidden;height:340px;}
.banner-public img{position:absolute; left:50%; margin-left:-960px; width:1920px; height:340px;} 
.main-public{width:100%; min-width:1280px; overflow:hidden;}
.main-public-con{width:1280px; margin:0px auto; padding:30px 0px 50px 0px;overflow:hidden;}
.main-public-con-lanmu{float:left; width:362px;}
.main-public-con-lanmu-top{height:152px; width:362px; background:url(../2017images/lanmu-top.png) no-repeat; text-align:center; }
.main-public-con-lanmu-top h1{font-weight:normal; font-size:34px; color:#004ea1;padding-top:30px;}
.main-public-con-lanmu-top h3{font-weight:normal; font-size:18px; color:#999999;padding-top:10px;}

.main-public-con-lanmu-bottom ul li{width:362px; height:52px; line-height:52px; text-align:center;margin-top:4px; font-size:16px;}
.main-public-con-lanmu-bottom ul li a{display:block;width:362px; height:52px;}
.main-public-con-lanmu-bottom ul .li1 a{background:#f2f2f2; color:#2b2b2b;}
.main-public-con-lanmu-bottom ul .li2 a,.main-public-con-lanmu-bottom ul .li1 a:hover{background:#004ea1;color:#fff;}


.main-public-con-top{height:60px; line-height:60px; background:#f2f2f2; padding:0px 22px}
.main-public-con-top-left{float:left; font-size:24px; color:#2b2b2b;}
.main-public-con-top-right{float:right; font-size:14px;color:#999999;}
.main-public-con-top-right a{color:#999999;}
.main-public-con-right{float:right; width:866px;}
.big{float:left; color:#004ea1; font-size:24px;  }
.big2{color:#2b2b2b; font-size:24px; display:block;}
.big2 font{color:#004ea1;font-size:24px;}
/*jianjie*/
.main-public-con-jianjie-bottom p{text-indent:2em; font-size:14px; color:#666666; line-height:36px; margin-top:16px;}

/*guanyu*/
.main-public-con-guanyu-bottom ul li{height:106px; padding:25px 0px; background:url(../2017images/li-bg.png) no-repeat 256px 140px; float:left; width:866px;}
.li-guanyu-left{float:left;width:214px; height:104px;}
.li-guanyu-right{float:right; width:614px; position:relative; height:106px;}
.li-guanyu-right h3{font-size:20px;color:#545454; font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.li-guanyu-right p{line-height:24px; font-size:14px; margin-top:5px; height:48px; overflow:hidden;}
.li-guanyu-right p a{color:#999999; display:block;}
.li-guanyu-right p a:hover{color:#004ea1;}
.more-public{position:absolute; bottom:0px; left:0px;}
.more-public a{color:#999999;font-size:12px;}
.more-public a:hover{text-decoration:underline; color:#004ea1;}
.li-guanyu-left img{width:214px; height:104px; border:1px solid #f2f2f2!important;}


/*tuandui*/
.main-public-con-tuandui-bottom ul li{padding:30px 0px; border-bottom:1px dashed #bbbbbb; overflow:hidden; float:left; width:866px;}
.li-con{float:left; margin-right:28px;}
.li-con-img{float:left; width:120px; height:150px;}
.li-con-wz{float:left; width:120px; height:150px; background:#f2f2f2; padding:0px 15px;}
.li-con-wz h2{font-size:16px;color:#004ea1; font-weight:normal; text-align:center; margin-top:25px;width:100%;}
.li-con-wz p{font-size:12px; color:#000; margin-top:10px; text-align:center; line-height:24px;width:100%;text-indent:0em;}



/*liebiao*/
.main-public-con-liebiao-bottom{margin-bottom:20px;}
.main-public-con-liebiao-bottom ul li{overflow:hidden; padding-top:30px; cursor:pointer; float:left; width:866px;}
.liebiao-li-left{float:left; width:90px; height:95px; background:url(../2017images/liebiao-li-left.png) repeat-x;}
.liebiao-li-left span{display:block; text-align:center; color:#fff;}
.times1{font-size:40px; margin-top:14px; line-height:46px;}
.times2{font-size:14px;}
.main-public-con-liebiao-bottom ul li:hover .liebiao-li-left{background:url(../2017images/li-hover.png) repeat-x;}
.main-public-con-liebiao-bottom ul li:hover .liebiao-li-right-zy a{color:#004ea1;}
.liebiao-li-right{float:right;width:716px; background:url(../2017images/liebiao-li-right.png) repeat-x; height:95px; padding:0px 25px 0px 35px;}
.liebiao-li-right-bt{font-size:16px; margin-top:12px;}
.liebiao-li-right-bt a{color:#545454;}
.liebiao-li-right-zy{font-size:12px;  line-height:20px; margin-top:6px; height:40px;overflow:hidden;}
.liebiao-li-right-zy a{color:#888888;display:block}
/*zhici*/
.main-public-con-zhici-bottom p{line-height:36px; overflow:hidden; margin-top:15px; color:#666666;}

/*neirong*/
.main-public-con-neirong-bottom1{text-align:center; padding-bottom:30px; border-bottom:1px dashed #cccccc;}
.main-public-con-neirong-bottom1 h2{font-size:30px;color:#2b2b2b; line-height:40px; padding:30px 0px;}
.main-public-con-neirong-bottom1 p{color:#999999;}
.main-public-con-neirong-bottom1 p span{margin-right:20px;}
.main-public-con-neirong-bottom1 p img{ vertical-align: middle;}

.main-public-con-neirong-bottom2{padding-bottom:10px; overflow:hidden;border-bottom:1px dashed #ccc;}
.main-public-con-neirong-bottom2 p{line-height:30px; text-indent:2em; margin-top:15px;}
.main-public-con-neirong-bottom2 img{display:block; margin:20px auto;}

.main-public-con-neirong-bottom3{padding:20px 0px; overflow:hidden;border-bottom:1px dashed #ccc;}
.main-public-con-neirong-bottom3 .fenxiang{float:right; width:185px;}

.main-public-con-neirong-bottom4{padding-top:50px;}
.main-public-con-neirong-bottom4 p{margin-bottom:5px;}
.main-public-con-neirong-bottom4 p a{color:#004ea1;}
.fx{float:left; height:28px; line-height:28px;color:#999999;}


/*zhuanti*/
.main-public-con-zhuanti-bottom ul li{height:106px; padding:25px 0px; background:url(../2017images/li-bg2.png) no-repeat 322px 140px; float:left; width:866px;}
.li-zhuanti-left{float:left;width:214px; height:104px;}
.li-zhuanti-right{float:right; width:540px; position:relative; height:106px;}
.li-zhuanti-right h3{font-size:20px;color:#545454; font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.li-zhuanti-right p{line-height:24px; font-size:14px; margin-top:5px; height:48px; overflow:hidden;}
.li-zhuanti-right p a{color:#999999; display:block;}
.li-zhuanti-right p a:hover{color:#004ea1;}
.more-zhuanti{position:absolute; bottom:10px; left:0px; width:80px; height:30px; line-height:30px; background:#38bfef;} 
.more-zhuanti a{color:#fff;font-size:12px; display:block;width:80px; height:30px; line-height:30px; text-align:center; }

.li-zhuanti-left img{width:270px; height:104px; border:1px solid #f2f2f2!important;}

/*zixun*/
.main-public-con-zixun-bottom{padding-top:20px;}
.ul-div{padding:20px; overflow:hidden;}
.ul-div-top{height:28px; border-bottom:2px solid #e6e5e4;}
.ul-div-top-left{float:left; font-size:16px; color:#2b2b2b;}
.ul-div-top-right{float:right; font-size:12px;}
.ul-div-top-right a{color:#545454;}
.ul-div-top-right a:hover{text-decoration:underline;}
.li-left-list{float:left; width:380px;}
.li-left-list ol li{height:35px; line-height:35px; border-bottom:1px dashed #ddd;}
.li-left-list ol li a:hover{color:#004ea1;}
.li-right-list{float:right;width:418px;}
.li-right-list ol li{height:35px; line-height:35px; border-bottom:1px dashed #ddd;}
.li-right-list ol li a:hover{color:#004ea1;}
.ul-div ul li{float:left; margin-right:35px; padding:18px 0px;}
.ul-div ul li img{ width:180px; height:70px; }

/*jigou*/
.main-public-con-jigou-bottom h3{font-weight:normal; color:#004ea1; font-size:24px; padding-top:50px; text-align:center;}
.ol-div-list{overflow:hidden; }
.ol-div-list ul{overflow:hidden; padding:30px 0px;}
.ol-div-list ul li{width:288px; float:left; padding:15px 0px;}
.ol-div-list ul li a:hover{color:#004ea1;}
.ol-div-list p{height:40px; line-height:40px; background:#f2f2f2; padding-left:30px;}


/*rongyu*/
.fullSlide{ position:relative;  margin:0 auto; height:400px;width:866px;}
.fullSlide .bd{ position:relative; z-index:0; height:400px;width:866px;}
.fullSlide .bd ul{height:400px; }

.fullSlide .hd{position:relative; z-index:1;  height:30px; line-height:30px;  text-align:center;
	
}
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:10px; height:10px; margin:3px; background:url(../2017images/tg_flash_p.png) -10px 0; overflow:hidden; 
	font-size:0;
}
.fullSlide .hd ul .on{ background-position:0 0; }

.main-public-con-rongyu-bottom{margin-top:50px;}
.ol-div-li{position:relative;width:275px; height:180px; float:left; margin-right:20px; margin-bottom:20px; cursor:pointer;}
.ol-div-li a img{width:275px!important; height:180px!important;}
.bt-tm{height:46px; width:275px; line-height:46px; position:absolute; bottom:0px; left:0px; z-index:999; background:url(../2017images/tm-text.png); text-align:center;color:#fff;}

.xq{margin-top:60px; }
.xq ul{margin-top:50px;}
.xq ul li{float:left; margin-right:19px;  width:202px; height:255px;}
.black{color:#000; display:none;}
.xq p{height:40px; line-height:40px; background:#f2f2f2;padding:0px 30px; font-size:18px;color:#2b2b2b;}